// 引入项目中全部的自定义组件全局组件
import SvgIcon from "./SvgIcon/index.vue";
import Category from "./Category/index.vue";

// 引入组件 注册为 全局对象
const allGlobalComponent:any = {
  SvgIcon,
  Category,
};

// 对外暴露插件对象
export default {
  install(app: any) {
    // 注册项目中全部的全局组件
    Object.keys(allGlobalComponent).forEach((key:any) => {
      // 注册为全局组局
      app.component(key, allGlobalComponent[key]);
    });
  },
};
